package com.ruoyi.system.mapper;

import java.util.List;
import com.ruoyi.system.domain.MstnCatalystsCharts;

/**
 * 催化剂图Mapper接口
 * 
 * @author ruoyi
 * @date 2024-07-10
 */
public interface MstnCatalystsChartsMapper 
{
    /**
     * 查询催化剂图
     * 
     * @param chartsId 催化剂图主键
     * @return 催化剂图
     */
    public MstnCatalystsCharts selectMstnCatalystsChartsBychartsId(Long chartsId);

    /**
     * 查询催化剂图列表
     * 
     * @param mstnCatalystsCharts 催化剂图
     * @return 催化剂图集合
     */
    public List<MstnCatalystsCharts> selectMstnCatalystsChartsList(MstnCatalystsCharts mstnCatalystsCharts);

    /**
     * 新增催化剂图
     * 
     * @param mstnCatalystsCharts 催化剂图
     * @return 结果
     */
    public int insertMstnCatalystsCharts(MstnCatalystsCharts mstnCatalystsCharts);

    /**
     * 修改催化剂图
     * 
     * @param mstnCatalystsCharts 催化剂图
     * @return 结果
     */
    public int updateMstnCatalystsCharts(MstnCatalystsCharts mstnCatalystsCharts);

    /**
     * 删除催化剂图
     * 
     * @param chartsId 催化剂图主键
     * @return 结果
     */
    public int deleteMstnCatalystsChartsBychartsId(Long chartsId);

    /**
     * 批量删除催化剂图
     * 
     * @param chartsIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteMstnCatalystsChartsBychartsIds(Long[] chartsIds);
}
